//
//  UIStandardSTControlView.h
//  vhECGTools
//
//  Created by jia yu on 2022/7/12.
//

#import <UIKit/UIKit.h>
#import <vhECGTools/vhECGTools.h>

typedef NS_ENUM(NSInteger, UIStandardSTControlView_Style) {
    UIStandardSTControlView_Style_Default = 0,      //default
    UIStandardSTControlView_Style_ST = 1,
    UIStandardSTControlView_Style_Slope = 2,
    UIStandardSTControlView_Style_DeltaST = 3
};

NS_ASSUME_NONNULL_BEGIN
@class UIStandardCheckBoxButton;
@class UIStandardSelectButton;
@interface UIStandardSTControlView : UIView
@property (nonatomic) UIStandardSTControlView_Style style;
@property (nonatomic) UIStandardCheckBoxButton *checkButton;
@property (nonatomic) UIStandardLabel *textLabel;
@property (nonatomic) UIStandardSelectButton *leadSelectButton;

@property (nonatomic) UIStandardLabel *stNameLabel;
@property (nonatomic) UIStandardInputTextField *stInputField;
@property (nonatomic) UIStandardLabel *unitSTLabel;

@property (nonatomic) UIStandardLabel *slopeNameLabel;
@property (nonatomic) UIStandardInputTextField *slopeInputField;
@property (nonatomic) UIStandardLabel *unitSlopeLabel;

@property (nonatomic) UIStandardLabel *deltaSTNameLabel;
@property (nonatomic) UIStandardInputTextField *deltaSTInputField;
@property (nonatomic) UIStandardLabel *unitDeltaSTLabel;

-(id)initWithFrame:(CGRect)frame scale:(float)scale;

@end
NS_ASSUME_NONNULL_END
